freshwater snail - Francés Inglés Diccionario